/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ru.icq.exceptions;

import ru.icq.exceptions.errors.PropertiesError;

/**
 * Исключения при загрузке/сохранении настроек проекта.
 * @author Носов А.В.
 */
public class PropertiesExceptions extends ICQExceptions {

    // Variables declaration
    /** Ошибка при расчете.*/
    private final PropertiesError error;
    // End of variables declaration

    /**
     * Конструктор исключения.
     * @param error ошибка при расчете
     */
    public PropertiesExceptions(PropertiesError error) {
        super(error.getDescription());
        this.error = error;
    }

    /**
     * Возвращает ошибку при расчете.
     * @return ошибка при расчете
     */
    public PropertiesError getError() {
        return error;
    }
}
